//
//  KMFileManager.h
//  CNstorm
//
//  Created by 陈家将 on 16/7/17.
//  Copyright © 2016年 chenjiajiang. All rights reserved.
//

#import <Foundation/Foundation.h>

@interface KMFileManager : NSObject
/**
 * 删除文件夹下所有资源文件
 *
 * @param directoryPath 文件夹全路径
 */
+ (void)removeDirectoryPath:(NSString * _Nonnull)directoryPath;
/**
 *  获取文件夹内资源总大小
 *
 *  @param directoryPath 文件夹全路径
 *
 *  @return 文件夹内资源总大小
 */
+ (NSInteger)getDirectorySize:(NSString * _Nonnull)directoryPath;
/**
 * 获取文件尺寸字符串,,自动转换单位
 *
 * @param directoryPath 文件夹路径
 * @param prefixStr     需要拼接的前缀字符
 *
 * @return 返回拼接好的字符,自动转换单位,当文件大小等于0时返回 nil
 */
+ (NSString *_Nonnull)getFileSizeStr:(NSString * _Nonnull)directoryPath prefixStr:(NSString * _Nullable)prefixStr;
@end
